altar hanging - Español Inglés Diccionario